package com.bf.electroplating.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bf.electroplating.pojo.entity.EnterpriseOutfallValveAlarm;

/**
 * 企业排污阀告警记录表 服务类
 *
 * @author system
 * @since 2025-10-09
 */
public interface IEnterpriseOutfallValveAlarmService extends IService<EnterpriseOutfallValveAlarm> {

    /**
     * 检查并生成告警
     *
     * @param valve 排污阀对象
     * @param valveInfo 排污阀基础信息
     * @param valueMap 监测数据Map
     */
    void checkAndGenerateAlarm(com.bf.electroplating.pojo.entity.EnterpriseOutfallValve valve, 
                               com.bf.electroplating.pojo.entity.EnterpriseOutfallValveInfo valveInfo,
                               java.util.Map<String, String> valueMap);
}

